// 封装所有的鉴权模块的接口
import _fetch from '@/utils/request.js'

// 封装接口：
// 得到用户信息
export function getUserInfoApi () {
  return _fetch({
    url: '/au/info',
    method: 'GET',
    // 添加一个自定义属性： needToken (true：当前请求需要携带 token )
    needToken: true
  })
}

// 修改用户信息
export function editApi (data) {
  return _fetch({
    url: '/au/edit',
    method: 'POST',
    data: data,
    needToken: true
  })
}

// 上传图片
export function uploadApi (data) {
  // 将图片对象 data 转为 formData
  var fd = new FormData()
  // 添加参数
  fd.append('files', data)
  return _fetch({
    url: '/upload',
    method: 'POST',
    data: fd,
    needToken: true
  })
}
